Pair designing as practice for enforcing and diffusing design knowledge

نویسندگان

  • Emilio Bellini
  • Gerardo Canfora
  • Félix García
  • Mario Piattini
  • Corrado Aaron Visaggio
چکیده

Evolving software’s design requires that the members of the team acquire a deep and complete knowledge of the domain, the architectural components, and their integration. Such information is scarcely addressed within the design documentation and it is not trivial to derive it. A strategy for enforcing the consciousness of such hidden aspects of software’s design is needed. One of the expected benefits of pair programming is fostering (tacit) knowledge building between the components of the pair and fastening its diffusion within the project’s team. We have applied the paradigm of pair programming to the design phase and we have named it ‘pair designing’. We have realized an experiment and a replica in order to understand if pair designing can be used as an effective means for diffusing and enforcing the design knowledge while evolving the system’s design. The results suggest that pair designing could be a suitable means to disseminate and enforce design knowledge. Copyright c © 2005 John Wiley & Sons, Ltd.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Designing the questionnaire to evaluate mother’s knowledge, attitude, and practice about oral health

Background: Parental knowledge about oral health is the first step in oral health education interventions. It is necessary to have a standard questionnaire. The purpose of this study was to design a standard questionnaire to evaluate parents' knowledge, attitude and practice.   Materials and methods: In this study, the expected areas were identified by pediatric dental and oral health professi...

متن کامل

Comparison of Design Process in Student and Instructor

In this paper the designing products of B.A. Sophomore students of architecture in TehranUniversity who were divided into two kinds of learning namely technical and skill-based learning. In technical learningthe subjective steps of creativity process i.e. "insight", "preparation", "incubation", "intuition", and "verification"were discussed and it was suggested that these steps cannot be taught ...

متن کامل

Design a questionnaire to survey Knowledge, Attitude and Practice (KAP) of printing industry workers Regarding to Hearing Protection and determining its validity and reliability

Introduction: In many countries, the noise has been ranked among the important risk factors in the printing industries. The purpose of this study is to design a tool for Assessing the level of knowledge, attitude and practice of the printing industry workers in the field of hearing protection and determining its validity and reliability. Methods: To design a questionnaire, 35 questions were pr...

متن کامل

Development and Psychometric of a Questionnaire about Knowledge, Attitude and Practice of Nurses towards Neck Pain Prevention

Introduction: Since nurses' wrong positions during work are directly related to pain in different areas such as neck, therefore, the necessity of designing a questionnaire with acceptable validity and reliability was felt. Therefore, the purpose of this study was to design and validate a questionnaire of knowledge, attitude and practice of nurses regarding neck pain prevention. Methods: The pre...

متن کامل

Designing and evaluating professional ethics questionnaire in midwifery

Background: Designing a midwifery professional ethics questionnaire due to culture and the country's work conditions can be a good way to observe professional ethics and promote knowledge and practice in midwifery services. The purpose of this study was to design and evaluate a midwifery ethics questionnaire. Methods: To design a professional midwifery ethics questionnaire, a preliminary list ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Journal of Software Maintenance

دوره 17  شماره 

صفحات  -

تاریخ انتشار 2005